try to overcome - Espagnol Anglais Dictionnaire